package com.jspgou.cms.manager;

import java.util.Date;
import java.util.List;

import com.jspgou.cms.entity.ReceiverMessage;
import com.jspgou.common.page.Pagination;


/**
 *江西金磊科技发展有限公司jeecms研发
 */
public interface ReceiverMessageMng {
	public Pagination getPage(Long sendMemberId,
			Long receiverMemberId, String title, Date sendBeginTime,
			Date sendEndTime, Boolean status, Integer box, Boolean cacheable,
			int pageNo, int pageSize);
	
	public List<ReceiverMessage> getList(Long sendMemberId,
			Long receiverMemberId, String title, Date sendBeginTime,
			Date sendEndTime, Boolean status, Integer box, Boolean cacheable);

	public ReceiverMessage findById(Integer id);

	public ReceiverMessage save(ReceiverMessage bean);

	public ReceiverMessage update(ReceiverMessage bean);

	public ReceiverMessage deleteById(Integer id);

	public ReceiverMessage[] deleteByIds(Integer[] ids);
}